command line tool, or a Web application. DOCX4J:NBSP;DOCX4J is a Java library for creating and manipulating Microsoft Open XML (Word docx, Powerpoint pptx, and Ex Cel xlsx) files. It is similar to Microsoft's OpenXML SDK, but for Java. DOCX4J uses JAXB to create the In-memory object representation. Xdocreportwhich provides:docx Converterswhich works Withapache POI xwpfanditext 2.3.7 for PDF. ODT Converters
Microsfot office format Analysis
1. Format Classification
Composite document(Office2003/2000/97)
Ooxml document(Office open XML, offline 2012/2010/2007)
2. parse open-source packages
Poi
Apache poi, which uses the Java language, can be parsed in both formats.
Official Website: http://poi.apache.org/index.html
Npoi
Npoi is A. Net version of poi.
Http://npoi.codeplex.com/
Docx4j
Docx4j is a Java library f
A friend uses fusionchart in his project and needs to provide the word download function for multiple reports.
There is no doubt that it is only a very difficult problem.
Fusionchart provides the function of generating images on the server and the client, which is based on the flash display on the client.
My friend's project is based on Linux, and the com mechanism of the Office itself cannot be called through Jacob.
Java-only word, poi, and docx4j
There are many ways to replace a simple Word document with a PDF document in Java, because many of them are not actually tested, so here's a general look.On the whole there are two kinds of:1. Pure Java code Implementation, there are a lot of good open source software can be used, such as poi,itext,xdocreport,docx4j and so on. The main drawback is that you can only work with simple documents2. By installing the conversion software on the operating sys
consulted: Https://github.com/jeckeyLiu/word2Html/blob/master/src/main /java/com/abc/word2html/util/word2html.java, on the network can find "more" with core+xhtml implementation of docx to HTML code, but debugging will occur Nosuchmethod exception, I have not solved the problem so far ...5.docx4jThis really is to deal with the docx artifact, it is directly hit the docx nature of the tool, the Office document is actually the bottom of the XML, so docx4j
Explanation: http://www.ibm.com/developerworks/cn/java/j-lo-jacob/Because only the Windows platform is supported, and the way COM components are called is suspected of performance issues, no in-depth research ~3, docx4j: http://www.docx4java.org/trac/docx4jExample: http://zhuerg.blog.163.com/blog/static/1404016362014223102843969/From the name you can see that only the docx file is supported4, Java2wordBased on Jacob, ...5, PageofficeOfficial website:
/2689929 How to find code that has a connection pool leak in the WebLogic 8.1.6 environmenthttp://blog.csdn.net/jeff_/article/details/8473575 WebLogic Database Connection pool parameter configuration detailedhttp://blog.sina.com.cn/s/blog_4d90baee0100gq1j.html WebLogic connection Leak case analysisHttp://wenku.baidu.com/view/62fcbb2f0066f5335a812121.html about WebLogic Tuninghttp://docs.oracle.com/middleware/1213/wls/PERFM/jvm_tuning.htm#PERFM968Https://docs.oracle.com/middleware/1213/wls/WLACH/
A friend uses fusionchart in his project and needs to provide the word download function for multiple reports.
There is no doubt that it is only a very difficult problem.
Fusionchart provides the function of generating images on the server and the client, which is based on the flash display on the client.My friend's project is based on linux, and the com mechanism of the office itself cannot be called through jacob.Java-only word, POI, and docx4j
A friend's project uses Fusionchart, and it needs to provide multiple reports for word downloads.
No doubt, it's just a tricky question.
Fusionchart provides server-side and client-generated images, all based on client-side display of flash.
Friends of the project is based on Linux, office itself that set of COM mechanism is no way to call through Jacob.
Pure Java Operations Word,poi and docx4j, you can generate Word documents, table, insert picture
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.